producing blast - Turkish English Dictionary